particle absorption - Turkish English Dictionary